Règles de Comparaison de Fichier - Alignement

Les options de l'onglet Alignement sont les suivantes :

Alignement de ligne
Les paramètres pour l'alignement des lignes contrôlent comment les égalités et les inégalités sont trouvées dans les fichiers.

 

Méthode Standard
Aligne les fichiers en comparant des fenêtres plus petites de chaque fichier.  Tant que de bonnes concordances sont trouvées, l'alignement précédent est montré, et les positions des fenêtres sont mises à jour.  Comme des parties d'alignement peuvent être montrées avant que l'alignement complet soit terminé, cette option est spécialement bonne pour de gros fichiers.

Ascenseur
Cela fournit un moyen facile de positionner les options "Tolérance de Synchronisation" et "Aligner les lignes similaires".

 

Tolérance de synchronisation
Le nombre de lignes de la fenêtre de comparaison.  En  comparant des fichiers contenant beaucoup d'insertions ou de changements, une grande valeur peut améliorer l'alignement.  En comparant des fichier avec beaucoup de texte concordant, modifier cette valeur n'aura habituellement pas d'effet significatif sur l'alignement.

 

Aligner les lignes similaires
Compare les non-concordances et aligne les lignes modifiées mais similaires.  Lorsque actif, un poids basé sur leurs similarités est donné aux non-concordances, et les "meilleures" concordances sont alignées même si ce ne sont pas des concordances exactes.  Cette valeur peut améliorer drastiquement 'alignement des fichiers avec des modifications importantes, mais accroît le temps de comparaison et/ou produits des concordances invalides.

 

Méthode Alternative
Aligne les fichiers en comparant les deux fichiers complètement par l'utilisation d'un algorithme différent.  Ceci peut donner de meilleures concordances pour certains type de changements tels que de grandes insertions ou lorsqu'un fichier contient beaucoup de texte répétitif.  Comme les fichiers sont comparés entièrement en une seule fois, les balayage de gros fichiers prennent plus de temps que la méthode standard, et les fichiers ne sont pas affiché tant que la comparaison n'est pas finie.  Cela ne supporte pas les comparaisons similaires, donc les non-concordances seront groupées en blocs.

 

Ne jamais aligner les différences
Montre les lignes non-concordantes comme des blocs de texte ajouté ou supprimé, au lieu de modifications.

 

Alignement des caractères
Après la fin de l'alignement, les lignes concordantes sont comparées pour montrer les différences dans chaque ligne.

 

Simple
Trouve la première et la dernière différence et marque tout ce qui se trouve entre comme une non-concordance.  Cette méthode est plus rapide que la méthode standard, mais elle produit des alignements de plus mauvaise qualité.

 

Standard
Aligne les caractères concordants et ensuite marque les caractères ajoutés, supprimés et changé comme des non-concordances.

 

Base sur une colonne
Compare chaque caractère à la même position dans la ligne opposée et marque les concordances et les non-concordances comme appariées.

 

Poids des lignes
Le poids des lignes affecte la méthode d'alignement de ligne "Standard" en encourageant ou décourageant les alignements de ligne individuelle.  Chaque paire de concordance exacte reçoit un poids particulier, ensuite les concordance et les plages de concordance avec le poids le plus fort reçoivent la préférence.  Des suites de concordances consécutives peuvent compter comme un poids unique supérieur.

Le poids par défaut des lignes avec du texte important est de 20, et le défaut pour les lignes avec uniquement du texte non important est de 10.  Si une concordance ou une suite de concordances atteint un poids de 5000, il est considéré comme assez bon et est immédiatement aligné.  Des poids de 500 ou 1000 encouragera fortement une concordance bien que permettra des non-alignements dans des cas extrêmes.

 

Expression
Expression régulière représentant le poids de la ligne.  N'importe quelle ligne qui concorde cette expression recevra le poids associé.  L'expression de ne doit pas nécessairement concorder avec la ligne entière.

 

Poids
Poids qui seraient assignés aux concordances exactes.